package com.itheima.homework;

/**
 * @Author 王加鑫
 * @Date 2021/4/26 18:54
 * @Version 1.0
 * 2、【编号：702】 请定义教师类（Teacher），属性包括姓名和工号。
 * 要求分别使用空参和有参构造方法创建对象，空参创建的对象通过setXxx赋值，有参创建的对象直接赋值。
 * 定义教课（teach）方法，输出“工号为xxx的xxx老师正在讲课”。
 */
public class Day07HomeWork02 {
    public static void main(String[] args) {
        //无参构造方法赋值
        Teacher t1 = new Teacher();
        t1.setId(10086);
        t1.setName("王老师");
        t1.teach();

        //有参构造方法赋值
        Teacher t2 = new Teacher(10001,"黄老师");
        t2.teach();

    }


}


class Teacher{
    private int id;
    private String name;

    public Teacher() {
    }

    public Teacher(int id, String name) {
        this.id = id;
        this.name = name;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void teach(){
        System.out.println("工号为 " + id + "的" + name + "老师正在讲课");
    }
}
